.left{
    float:left;
}
.right{
    float:right;
}
.clear{
    clear:both;
}
.index_mian{
    width:640px;
/*    background:-webkit-gradient(linear,0 0,0 100,color-stop(0%,#fad7db),color-stop(1,#fce5e7)) no-repeat;*/
    background:white;
    margin:0 auto;
    
}
.index_logo{
    margin-top:41px;
    margin-right:42px;
}
.index_video{
    background:url("../images/index_video_bg.png") no-repeat;
    margin-top:50px;
    padding-top:27px;
    height:375px;
}
.index_clickme{
    margin-top:21px;
    margin-bottom:35px;
}
.index_footer{
    border-top:1px solid #ccc;
    padding-top:8px;
    margin-bottom:8px;
}
.index_footer li{
    border-right:1px solid #ccc;
    display:inline-block;
}
.index_footer li a{
    font-size:26px;
    line-height:60px;
    color:#5f5f5f;
}
.index_footer li a:hover{
    text-decoration:none;
}
.index_footer li:last-child{
    border:none;
}
#player1{
    width:515px;
}

/*分享*/
.share_banner{
    padding-top:89px;
    display:block;
}
.share_banner img{
    border-radius:30px;
}
.ad-word{
    font-size:24px;
    margin-bottom:97px;
    color:#5f5f5f;
}
.share_btn{
    margin-bottom:78px;
}
.modal-content{
    background:none;
    border:none;
    box-shadow:none;
    margin:0 auto;    
}
.modal-dialog{
    width:500px;
    margin:0 auto;
}
.modal-header {
  border-bottom: none;
}
.modal-header button span{
    display:block;
    font-size:40px;
    color:#595959;
    font-weight:normal;
    opacity:1;
}
.close{
    opacity:1; 
}
.show-content{
    background:white;
}

/*提交后页面*/
.after_submit{
    padding:0px 40px;
    padding-bottom:55PX;
    text-align:left;
}
.submit_con{
    font-size:24px;
}
.submit_con2{
    font-size:20px;
    color:#595959;
    margin-bottom:20px;     
}
.submit_con2 a{
    color:#ed7e9a;
    text-decoration:underline;
}
.submit_con3{
    font-size:36px;
    font-style:italic;
    color:#ec7a97;
    margin-top:65px; 
}

/*活动规则*/
.rule{
    text-align:left;
    padding:0px 65px;
    padding-bottom:50px;
}
.rule p{
    color:#595959;
    margin:0px;
}
.rule_title{
    font-size:30px;
}
p.rule_con{
    font-size:20px;
    margin-bottom:30px;
}
/*填写信息*/
.infor_title{
    color:#4e4e4e;
    font-size:30px;
    margin-bottom:40px;
}
.share_form_group{
    width:325px;
    margin:0 auto;
}
.share_form_group input{
    height:55px;
    border:1px solid #b77e85;
    font-size:24px;
    color:#6a6667;
}
.share_form_group textarea{
    height:90px;
    border:1px solid #b77e85;
    font-size:24px;
    color:#6a6667;
}
.infor_submit{
    width:166px;
    height:60px;
    background:#ec7a97;
    color:white;
    font-size:30px;
    margin:60px 0px;
}
.search_title{
    color:#4e4e4e;
    font-size:24px;
    margin-top:50px;
    margin:25px;
}
p.zhongjiang_title{
    font-size:30px;
    color:#595959;
    margin-top:90px;
    margin-left:75px;
}
p.zhongjiang_con{
    font-size:24px;
    margin-bottom:90px;
    color:#595959;
    margin-left:75px;
}
.mz_progress{
    width:640px;
    height:960px;
    margin:0 auto;
}
.progress_main{
    width:480px;
    height:150px;
    position:absolute;
    top:50%;
    left:50%;
    margin-top:-75px;
    margin-left:-240px;
}
.progress_bg_no{
    background:white;
    border:1px solid #ffe29b;
    width:100%;
    height:8px;
    margin-top:35px;
    position:relative;
    z-index:1;
}
.progress_bg_ok{
    background:#ffc42a;
    width:0%;
    height:8px;
    position:relative;
    z-index:2;
    margin-top:-8px;
}
.progress_logo{
    position:absolute;
    z-index:999;
    margin-top:-26px;
}
